Health benefits of a plant based diet