7.6 magnitude earthquake rocks Mexico City