North Korea's Kim sacks No. 2 military official