Scottish charity calls JK Rowling a 'bitch'