CNN calls Trump a racist