JK Rowling just humiliated President Trump on Twitter – again