US strikes Iran after two American troops are killed in Jordan 18/07/2026 Battle for control of Strait of Hormuz escalates after Tehran launches attack on Gulf states