Canadian Prime Minister Mark Carney’s stand could become a test for middle powers and offers lessons for India on trade diversification, resilience and strategic autonomy