US food group J.M. Smucker has today (22 November) changed its full-year profit and sales forecasts on the back of its Q2 results.