can a diabetic patient eat sweet potato