Seven U.S. troops killed in Afghan bomb, insider attack