Playing host to Putin and Trump, China sends a message