STOCK PURCHASE AGREEMENT BY AND AMONG MARUBENI CORPORATION AS SELLER AND SYNNEX INVESTMENT HOLDINGS CORPORATION or its designee(s) AND SB PACIFIC CORPORATION LIMITED AS BUYERS Dated November 12, 2010