US commander: Airstrike on Kunduz hospital a ‘mistake’