Vegan diet better for weight loss & cholesterol control than Mediterranean diet