Trump Slams Haters, Touts Putin Meeting