Iran puts military on full alert as Hormuz deal hangs in balance