AMENDED AND RESTATED CREDIT AGREEMENT AMONG