The Taliban has taken complete control of Panjshir province, the last area in Afghanistan held by resistance forces.