Vigilantes in Michoacan in western Mexico have clashed with federal police