Trump has set his eyes on Greenland again while venting frustration at NATO, as the diplomatic fallout from Iran war exposed rifts in the security alliance.