AMENDED AND RESTATED RECEIVABLES PURCHASE AGREEMENT among TRIMAS CORPORATION, THE SELLERS NAMED HEREIN, as Sellers, and TSPC, INC., as Purchaser Dated as of December 29, 2009