Mexico: Earthquake rips apart homes in Veracruz