AGREEMENT AND PLAN OF MERGER between THE SOUTH FINANCIAL GROUP, INC. and FLORIDA BANKS, INC. Dated as of March 17, 2004