US President Donald Trump delays his trip to Beijing while also seeking China's help to reopen the Strait of Hormuz.