GUARANTEE AGREEMENT between FNB CORP., As Guarantor, and WILMINGTON TRUST COMPANY, As Guarantee Trustee Dated as of APRIL 27, 2006 FNB UNITED STATUTORY TRUST II