Gen. McKenzie says he feels responsible for Afghanistan drone strike