Mauritius grapples with worst environmental crisis in a generation