GUARANTEE AGREEMENT by and between TEXAS CAPITAL BANCSHARES, INC. and WILMINGTON TRUST COMPANY Dated as of April 28, 2006