j. k. rowling mocks donald trump with magical 'harry potter' taunt