RyanAir to compensate passengers left stranded this week