An inertia-free filter line-search algorithm for large-scale nonlinear programming