GUARANTEE AGREEMENT between LAKELAND BANCORP, INC., as Guarantor, and THE BANK OF NEW YORK, as Guarantee Trustee Dated as of June 18, 2003 LAKELAND BANCORP CAPITAL TRUST II