Taliban victory could have major implications beyond Afghanistan