RECEIVABLES PURCHASE AGREEMENT dated as of November 12, 1999