RECEIVABLES PURCHASE AGREEMENT dated as of December 30, 1997