LongFaith: Enhancing Long-Context Reasoning in LLMs with Faithful Synthetic Data