McCaw named NZ Player of the Year