TRADE RECEIVABLES PURCHASE AGREEMENT