Canada appears to stand alone in feud with Saudi Arabia