Millions of faithful have gathered to mark Mexico's Virgin of Guadalupe Day, honoring the country's patroness.