Free Boundary Formulation for BVPs on a Semi-Infinite Interval and Non-Iterative Transformation Methods