ASSET PURCHASE AGREEMENT among CORE-MARK HOLDING COMPANY, INC., CORE-MARK MIDCONTINENT, INC., and KLEIN CANDY CO. Dated as of June 6, 2006