President Emmanuel Macron on Tuesday faced an angry backlash from France's remaining allies in West Africa and accusations at home of showing a neo-colonialist attitude after lamenting that African countries "forgot to say thank you" for France's decade-long military deployment to fight an Islamist insurgency.