The meltdown over CNN giving President Trump a platform