AMENDED AND RESTATED CREDIT AND GUARANTEE AGREEMENT