Top US general says Taliban appear to have ‘strategic momentum’