AMENDED AND RESTATED CREDIT AGREEMENT dated as of November 22, 1996