President Trump is in France for the annual G7 summit, as the world awaits a signing of a deal with Iran.