Diabetes, hypertension, and cardiovascular disease: an update.