Ancient pyramid found in Mexico