why do old people get diabetes