AGREEMENT AND PLAN OF MERGER DATED AS OF DECEMBER 8, 2024 BY AND AMONG INDEPENDENT BANK CORP., ROCKLAND TRUST COMPANY, ENTERPRISE BANCORP, INC., AND ENTERPRISE BANK AND TRUST COMPANY