CBS drops Farrakhan-loving TV host