Garden Olive Garden’s parent company is a buy despite a high valuation, says Goldman Sachs October 20, 2025