Court clears Shell over Niger Delta oil spills