BP ordered to share partial liability with Transocean in oil spill claims