AGREEMENT AND PLAN OF MERGER BY AND BETWEEN BERKSHIRE HILLS BANCORP, INC., AND COMMERCE BANCSHARES CORP. DATED AS OF MAY 22, 2017