India, Iran join forces against Trudeau