MERGER AGREEMENT between FIRST BANCORP and GREAT PEE DEE BANCORP, INC. Dated as of July 12, 2007