AGREEMENT AND PLAN OF MERGER by and between First Financial Corporation and HopFed Bancorp, Inc. Dated as of January 7, 2019