Massive earthquake rocks Mexico City