"Project Freedom", which began less than 48 hours ago, will be halted because progress has been made toward a deal with Iran, the US president says.