China and Russia inch closer