President Donald Trump signed a deal that will reopen the Strait of Hormuz, provide financial incentives to Iran and lay the groundwork for 60 days of talks on its nuclear program.