China has been accused of hiding as many as 3,000 nuclear warheads. But there’s a surprising alternative explanation for this.