Trump's confirmation of a "minor attack" comes after reports of the US military carrying out limited, defensive strikes on Qeshm island in the Strait of Hormuz.