A nonmonotone adaptive trust region method and its convergence