Iran asserts control of Strait of Hormuz as ships ‘parked’ off Qeshm Island, 20 May 2026