SHAREHOLDER RIGHTS PLAN AGREEMENT BETWEEN BAUSCH HEALTH COMPANIES INC. AND TSX TRUST COMPANY Made as of April 14, 2025