Xi, Modi, Putin at SCO: A new alliance against the West in the Trump era?