The Point: China, EU sign landmark investment deal