Trump, Trudeau and troubles: Good news for Modi?