G7 leaders and invited partner nations gathered in Evian-les-Bains as attention shifted from Ukraine to the Middle East following Donald Trump’s announcement of a tentative deal with Iran, with Gulf leaders joining talks on regional security and global economic risks.