Iron, vitamin B-12 and folate status in Mexico: associated factors in men and women and during pregnancy and lactation.