A generalized projection-successive linear equations algorithm for nonlinearly equality and inequality constrained optimization and its rate of convergence