Donald Trump says the US is going to bomb Iran’s civilian infrastructure if there is no deal by next week.