President Donald Trump said Iran was "foolish" not to sign a deal, which he said would have avoided the ongoing conflict with Israel. (Credit: Reuters)