Sino-EU investment deal to inject new life into global economy