General Mills has lifted its forecast for full-year earnings - results it expects to post in two weeks' time.