REGISTRATION RIGHTS AGREEMENT dated as of July 5, 2023 among Kinross Gold Corporation the Guarantors specified herein and BofA Securities, Inc., Morgan Stanley & Co. LLC, and RBC Capital Markets, LLC as representatives of the several Initial Purchasers