Eurozone inflation falls to lowest level since Russia invaded Ukraine