Russia and China mull Syria .. and Saudi Arabia