Does diabetes shorten your life?