Understanding the health benefits of plant-based diets