FOSTER WHEELER LTD. Common Stock and Preferred Stock FORM OF STOCK PURCHASE AGREEMENT