keto vs vegan diet for ddiabetics