French President Emmanuel Macron faced widespread anger and frustration from residents of Mayotte during a visit to the Indian Ocean archipelago, which is reeling from the devastation wrought by the strongest cyclone to hit the region in nearly a century.