Kiwis glimpse rare solar eclipse