Barrick Gold Corporation Is Struggling to Make up for Past Mistakes