Diabetes drugs could save thousands of lives, research finds