Trump calls off Iran talks as Tehran doubles down on Hormuz leverage