52 000 years of environmental history in Zacapu basin, Michoacan, Mexico: the magnetic record