Re-Reading Improves Reasoning in Language Models