Nine dead in Taliban siege at Afghan airport