With Obama absent from Asia, China President Xi Jinping is taking care of business