GUARANTEE AGREEMENT Dated as of April , 2007 By and Between MERRILL LYNCH & CO., INC. as Guarantor and THE BANK OF NEW YORK as Trustee