Kellogg today (30 July) upped its earnings target after posting "better-than-expected" second-quarter results.