Witnesses say thousands of insurgent fighters overran eight districts of Panjshir, where anti-Taliban forces have gathered