Donald Trump to almost entirely avoid London during UK visit