Germany's annual inflation confirmed at 27-month low in October