General Mills (GIS) anticipates macroeconomic headwinds to continue through next quarter March 19, 2025