Ryanair's traffic increased by 10% in 2017 but decision to cancel 20,000 flights hampered its performance.