China's Xi and India's Modi were the last two people Putin wanted to see give him the cold shoulder