Toward Adaptive Reasoning in Large Language Models with Thought Rollback