Christchurch Public Hospital, Christchurch, New Zealand