Temporal Context Awareness: A Defense Framework Against Multi-turn Manipulation Attacks on Large Language Models