A non-interior continuation algorithm for solving the convex feasibility problem