OECD annual inflation stable at 2.9% in September 2018