AMENDED AND RESTATED REVOLVING CREDIT AGREEMENT DATED as of January 15, 1998