Trump promises UK trade deal, Boris snub, Farage Brexit support