Trump trade deal with Japan has gaps