Europe's biggest budget airline cancels 2,000 flights, affecting hundreds of thousands of passengers.