China, India may be buying more Russia oil than known, US says