AMENDED & RESTATED CREDIT FACILITY AGREEMENT