Barrick Gold's profit surge dominates earnings week