Ryanair slashes prices with flights to Ibiza, Barcelona and Berlin from Scotland at £9.78