GUARANTEE AGREEMENT by and between FIRST MERCURY FINANCIAL CORPORATION and WILMINGTON TRUST COMPANY Dated as of September 26, 2007