how to avoid diabetic complications