More than four in five local buses in Cheshire West and Chester ran on time in the year to March, new figures show.