who shouldn't eat beans and why