how do you get diabetes type 2