STOCK AND ASSET PURCHASE AGREEMENT by and between THE MCCLATCHY COMPANY and MEDIANEWS GROUP, INC. Dated April 26, 2006