Police, teachers clash in Mexico's Oaxaca state