EXECUTION COPY STOCK PURCHASE AGREEMENT dated as of May 8, 2000 By and Between AGL RESOURCES INC.,