President Trump confirms the deal and says the Strait of Hormuz will open immediately.