CNN describes Farrakhan as far-right