INVESTOR RIGHTS AGREEMENT MIDAS GOLD CORP. - and - BARRICK GOLD CORPORATION