Canadian Parliament approves new North American trade deal