Spanish court finds that Telefónica’s contracts to SME business mobile users are legal and overturns CNMC’s €25 million fine