JM Smucker raised its full-year sales and profit forecasts, primarily driven by the growth of its Uncrustables sandwiches and coffee business.