NATO’s secretary general is heading to the White House next week as President Donald Trump lashes out over European allies’ refusal to join the U.S. and Israel’s war with Iran.