TRADE RECEIVABLES PURCHASE AGREEMENT between AEGEAN MARINE PETROLEUM S.A., as Seller and as Servicer, and DEUTSCHE BANK AG, NEW YORK BRANCH, as Purchaser Dated as of October 17, 2011