Nigel Farage defends Donald Trump on the Andrew Marr show