NBC: When Putin and Xi meet, it is Beijing coming out on top