Oaxaca: "mega-march" defies federal police