In Mexico, self-defense squads battle violence