Anglo American's De Beers sells fewer diamonds - MarketWatch