AMENDED AND RESTATED STOCK PURCHASE AGREEMENT AMONG FLEETWOOD ENTERPRISES, INC., FLEETWOOD HOLDINGS, INC., FTCA, LLC AND FTCA REAL ESTATE, LLC DATED MAY 12, 2008