German ZEW economic sentiment improves dramatically in October