SECOND AMENDED AND RESTATED REVOLVING CREDIT AGREEMENT dated as of July 16, 1998