GUARANTEE AGREEMENT EVERBANK FINANCIAL CORP Dated as of June 25, 2007