general mills weak consumer sentiment