Tillerson says US won’t win 'battlefield victory' in Afghanistan