Surprise rise in German business morale dispels recession fears