De Beers to go ahead with $1bn investment at Botswana mine