U.S. $1,000,000,000 REVOLVING CREDIT AGREEMENT Dated as of October 31, 1995