Retired Gen. James Jones ' comments came hours after militant forces overwhelmed U.S. troops at two outposts near the Pakistan border , killing eight Americans , and amid growing government fissures over whether to send thousands of additional forces to the fight .