REGISTRATION RIGHTS AGREEMENT dated as of July 6, 2017 among Kinross Gold Corporation the Guarantors specified herein and as representative of the several Initial Purchasers