Home World News India downplayed a key Russia-friendly summit, but Putin and Xi may not be complaining