Iranian and US delegations leave Pakistan without a deal as Donald Trump orders a naval blockade of the Strait of Hormuz.