Environmental Group Takes Diamond Giant De Beers to Court