Leveraging the Power of Large Language Models in Entity Linking via Adaptive Routing and Targeted Reasoning