Nepal in 2024: Political Instability, Geopolitical Contest, and Economic Growth