Anglo American sells De Beers for $1 billion, 90% below peak