OECD annual inflation falls further, hitting lowest level since October 2021