President Trump at the G7 told reporters the US would not be investing money in Iran as part of the peace deal, despite reports of a $300 billion fund.