Afghan vote 'faces further delay'