Inflation in Europe drops to lowest level since Russia invaded Ukraine