The US president added that the Strait of Hormuz would open as soon as the deal is signed