Chain-of-History Reasoning for Temporal Knowledge Graph Forecasting