Can India-Canada Deal Deliver 24/7 Eco-Friendly Power?