SHAREHOLDER RIGHTS PLAN AGREEMENT BETWEEN GOLD ROYALTY CORP. AND TSX TRUST COMPANY November 5, 2025