Diabetes forecast to affect 700 million by 2045