Tropical Storm Carlos leaves trail of destruction in Mexico's Pacific coast