NBC: Vladimir Putin arrives in China in rare trip abroad