GUARANTEE AGREEMENT by and between PLAINS CAPITAL CORPORATION and STATE STREET BANK AND TRUST COMPANY OF CONNECTICUT, NATIONAL ASSOCIATION Dated as of July 31, 2001