General Mills cut its annual core sales and profit forecasts on Tuesday, sparking a selloff across consumer goods companies battling with weak demand and resistance from shoppers to rising prices.