US forces struck Iranian rocket launchers near the Strait of Hormuz, reportedly hitting Larak Island, and Iran's IRGC has warned of retaliation.