Canadian gold miner has reached deals to buy Rupert Resources and Aurion Resources, and obtain a stake in B2Gold’s Fingold Ventures