20141229 world.us: Obama praises troops as US marks end of war in Afghanistan