Mauritius races to contain oil spill