General Mills earnings report shows a surprising outcome despite beating estimates.