British court fines oil companies for accident