why do some people get diabetes more than others