STOCK PURCHASE AGREEMENT BETWEEN AON CORPORATION AND ACE LIMITED Dated as of December 14, 2007