Trump off to London for NATO summit, under pressure to steer clear of British election