New Zealand holds rates at 3%