JK Rowling just humiliated Donald Trump on Twitter – again