Glenn Beck now setting the news agenda for CNN as well