Spanish court rejects Vodafone