Amended and Restated REVOLVING CREDIT AGREEMENT dated as of January 28, 1997