US cereal maker Post Holdings has cut its full-year earnings guidance and forecast revenues below analyst expectations for the third quarter.