AGREEMENT AND PLAN OF MERGER BY AND BETWEEN SEACOAST BANKING CORPORATION OF FLORIDA AND BIG LAKE FINANCIAL CORPORATION Dated as of November 22, 2005