German business sentiment improves in October on brighter outlook