China pips India in buying sea-borne Russian crude