Trump has warned that the U.S. may strike Iran’s civilian infrastructure if a deal is not reached by next week.