German business confidence improves despite war