Dr. Weed delivers a talk at the Stop Diabetes event by the American Diabetes Association in New Haven