SafeRoute: Adaptive Model Selection for Efficient and Accurate Safety Guardrails in Large Language Models