CNN Faces Furious Backlash for Giving Trump a Megaphone to Spew Lies