Echo: A Large Language Model with Temporal Episodic Memory