US general calls Turkey's S-400 deal 'a tough issue'