Stephen Lussier to step down from executive responsibilities after distinguished 37 year career with De Beers Group January 21, 2022