PURCHASE AGREEMENT BETWEEN IAMGOLD CORPORATION AND GOLD FIELDS LIMITED, GOLD FIELDS GHANA HOLDINGS LIMITED and GOLD FIELDS GUERNSEY LIMITED MADE AS OF SEPTEMBER 30, 2004