STOCK PURCHASE AGREEMENT BY AND BETWEEN HEALTHSOUTH CORPORATION AND ASC ACQUISITION LLC DATED AS OF MARCH 25, 2007