PURCHASE AGREEMENT (CONTACT ENERGY LIMITED)