Playing host to Putin & Trump, China sends message - it’s now in driver’s seat