GUARANTEE AGREEMENT between GREENVILLE FIRST BANCSHARES, INC., As Guarantor, and WILMINGTON TRUST COMPANY, As Guarantee Trustee Dated as of December 22, 2005 GREENVILLE STATUTORY TRUST II