IAG has today announced it had entered into an agreement to buy troubled New Zealand insurer AMI for $NZ380 million ($288 million).