Mexico sends troops to Los Cabos after looting, thousands stranded