AMENDED AND RESTATED MINERAL PRODUCT RECEIVABLES PURCHASE AGREEMENT