AMENDED AND RESTATED RECEIVABLES PURCHASE AGREEMENT AND ASSIGNMENT