AGREEMENT AND PLAN OF MERGER dated as of December 20, 2006 by and between BB&T CORPORATION and COASTAL FINANCIAL CORPORATION