New Zealand's most prolific run-scorer and arguably greatest-ever batsman announces immediate retirement.