Trump says US will not invest in $300bn fund for Iran

US president’s pushback on reports of provision in peace deal comes after fierce bipartisan backlash