SERIES A GUARANTEE AGREEMENT FIRST FINANCIAL HOLDINGS, INC. Dated as of March 24, 2004