GUARANTEE AGREEMENT by and between AMERICAN SAFETY HOLDINGS CORP. and Wilmington Trust Company Dated as of November 17, 2005 GUARANTEE AGREEMENT