Trump beats CNN to a pulp