Ben Shapiro critiques CNN news coverage in CNN interview