Existence of solutions for singular boundary problems for higher order differential equations