Singular nonlinear boundary value problems for higher order ordinary differential equations