GUARANTEE AGREEMENT BETWEEN SEMPRA ENERGY (as Guarantor) AND THE BANK OF NEW YORK (as Trustee) DATED AS OF