China launches major cleanup operation after oil spill