New Zealand all but win Tri Nations title