The Many Health Benefits of Soy, Including Possible Protection Against Breast Cancer and Relief of Menopausal Symptoms