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