Taliban, opposition fight for Afghan holdout province of Panjshir as top US general warns of civil war