General Mills has cut its full-year sales and earnings outlook for the 12 months to end-May.