Donald Trump has the ‘courage of a lion says Nigel Farage