AMENDED AND RESTATED DEFERRED PURCHASE FACTORING AGREEMENT