does insulin resistance cause type 2 diabetes