Shell Oil struggles to contain 200-ton North Sea spill