Diamond giant De Beers, which is 45% owned by global resources giant Anglo American, is to pay a $295-million class-action settlement after it was accused of fixing diamond…