Reasoning Elicitation in Language Models via Counterfactual Feedback