Is China doing more to help the global economy than Germany?