Health benefits of following plant based diet