William Jarvis Willis — New Zealand politician