Analysis: Why Xi can't say no to Trump visit despite the Iran strikes