keto vs vegan for diabetics