Official Says Afghanistan Set for Vote