Oaxacan teachers reach agreement with their union and local government