NATO Secretary-General Mark Rutte is meeting Donald Trump at the White House ahead of next month’s NATO summit, with alliance tensions over defence spending, U.S. military commitments in Europe and the Iran conflict high on the agenda.