U.S. says new troops push Taliban away from Kabul