Why did the Germans and Japanese keep fighting after 1943 when every rational hope of victory had disappeared?