STOCK PURCHASE AGREEMENT AMONG SAFE HARBOUR HOLDINGS, LLC, AMERICAN CAPITAL ASSURANCE CORP., NORTH POINTE HOLDINGS CORP., AND NORTH POINTE FINANCIAL SERVICES, INC. October 22, 2007