China’s Defense Minister Li Shangfu has been fired from his post