Magnitude 5.8 earthquake rattles central Mexico