TreeHouse Foods is selling its ready-to-eat cereal business as the largest private-label business in the US continues with a strategy to optimise its portfolio.