STOCK AND ASSET PURCHASE AGREEMENT BY AND AMONG PROTECTIVE LIFE CORPORATION, PROTECTIVE LIFE INSURANCE COMPANY, FORTIS, INC. AND DENTAL CARE HOLDINGS, INC. JULY 9, 2001