causes and prevention of diabetes