why do thin people get diabetes