BARRICK GOLD CORPORATION — and — NEWMONT MINING CORPORATION IMPLEMENTATION AGREEMENT