RECEIVABLES PURCHASE AGREEMENT