Darden Restaurants, once mocked, now thrives