Diabetes knowledge of nurses providing community care for diabetes patients in Auckland, New Zealand.