Associations of the glycaemic index and the glycaemic load with risk of type 2 diabetes in 127 594 people from 20 countries (PURE): a prospective cohort study.