Former aide Barber wins Gifford's Arizona seat