Mauritius declares environmental emergency after oil spill