Iran-backed Houthi rebels have captured two strategic Red Sea islands, tightening control of a key shipping route amid the US war with Iran.