Ryanair profit slides 34% on Middle East crisis, fare cuts