Pro-Palestinian protesters forced Spain’s Vuelta cycling race to be abandoned on its final day.