President Trump concluded the G7 summit in Evian-les-Bains, defending the 14-point US-Iran agreement and visiting the Palace of Versailles before departing.