AGREEMENT AND PLAN OF MERGER DATED AS OF JUNE 20, 2018 BY AND BETWEEN OLD NATIONAL BANCORP AND KLEIN FINANCIAL, INC.