The West are sleeping on Putin and Xi