Natural selection and demographic transition in a Zapotec-speaking genetic isolate in the Valley of Oaxaca, southern Mexico