San Francisco Frontiers - Putin and Modi in China for summit hosted by Xi