mediterranean diet benefits for health and weight loss