AGREEMENT AND PLAN OF MERGER BY AND BETWEEN ABC BANCORP AND CITIZENS BANCSHARES, INC. Dated as of May 17, 2004