STOCK PURCHASE AGREEMENT by and between AQUA AMERICA, INC. and CANADA PENSION PLAN INVESTMENT BOARD