CREDIT AGREEMENT by and among GREEN MOUNTAIN POWER CORPORATION, SOVEREIGN BANK, KEYBANK NATIONAL ASSOCIATION and SOVEREIGN BANK, AS AGENT