Mali leader sacks generals, disbands vigilantes after massacre