GUARANTEE AGREEMENT by and between TAYLOR CAPITAL GROUP, INC. and WILMINGTON TRUST COMPANY Dated as of June 17, 2004