Trump said his patience with Iran was ​running out and that Chinese President Xi Jinping had ⁠agreed during ‌their talks in Beijing that Tehran must reopen the strait