Donald Trump Jr.’s business trip to India this week is having the unintended effect of overshadowing a coincidental visit to the same country by Canadian Prime Minister Justin Trudeau.