Relationship of life-course drinking patterns to diabetes, heart problems, and hypertension among those 40 and older in the U.S. National Alcohol Survey