Nepal trade deficit 2026