General Mills today (24 March) posted a 13% jump in earnings, which were boosted by sales gains and improved margins.