Euro area annual inflation at over 2-year low in October