Ryanair reports soaring profits but warns of headwinds