When Xi Jinping stepped off his plane in San Francisco for the Apec summit, it was in circumstances very different to the last time he landed on American soil. Five years ago, when he was wined ...