Repairs to a stretch of a Cheshire canal badly damaged during flooding are expected to be completed by the end of next year.