More than 30 dead in Mexico from Tropical Storm Ingrid