CNN had a bad week