Trump säger att USA kommer att tillhandahålla försäkring och marineskort för att stoppa iranska försök att stänga Hormuzsundet.