Millions of Catholic pilgrims arrive at basilica in Mexico