From Misleading Queries to Accurate Answers: A Three-Stage Fine-Tuning Method for LLMs