US food group JM Smucker has lowered its forecasts for annual sales and earnings after a third quarter in which revenues fell.