Barrick Mining beats Q2 estimates as gold prices lift earnings 74%