Trump shames leftist media