Ryanair hits out at Spain over €107.8m fine over "abusive practices"