Spanska senaten har med 100 röstermot