Trump has delivered remarkable economic results: Nigel Farage