AGREEMENT AND PLAN OF MERGER dated May 3, 2017 between FIRST HORIZON NATIONAL CORPORATION, CAPITAL BANK FINANCIAL CORP. and FIRESTONE SUB, INC.