A new study links overeating — or not eating enough — of these 10 foods and nutrients to death by heart disease, strokes and diabetes.