Spanska senaten har med 117 röstermot