On Fox, Nigel Farage says people protesting Trump in London are "communists" and "extremists"