A more open China sharing opportunities for a better world: