Ten gold mines that timed the gold price rally to perfection – Barrick owns four of them.