An active-set projected trust region algorithm for box constrained optimization problems