Cameco Corporation (CCJ) CEO profile