Afghanistan: 'Everyone got it wrong' on Taliban takeover - armed forces chief