STOCK PURCHASE AGREEMENT BY AND BETWEEN AVIZA TECHNOLOGY, INC. AND CAISSE DE DÉPÔT ET PLACEMENT DU QUÉBEC APRIL 24, 2006