GUARANTEE AGREEMENT by and between ENTERPRISE FINANCIAL SERVICES CORP and WILMINGTON TRUST COMPANY Dated as of December 12, 2008