Mexican forces struggle to rein in armed vigilantes battling drug cartel