STOCK PURCHASE AGREEMENT AMONG OMG KOKKOLA CHEMICALS HOLDING (TWO) BV, OMG HARJAVALTA CHEMICALS HOLDING BV, OMG FINLAND OY, OM GROUP, INC., NORILSK NICKEL (CYPRUS) LIMITED and OJSC MMC NORILSK NICKEL Dated as of November 17, 2006