Kabul drone strike was a mistake, admits top U.S. military commander