China sacked defense minister with no explanation months after disappearance