Voting begins in Spain's repeat election