Zabel victorious in Vuelta stage 7