President Donald Trump laid out goals for the war in Afghanistan, saying he will not announce dates or troop levels but "from now on victory will have a clear definition."