China 's ambassador to the United Nations in Geneva says the United States should " shut up " about his country 's military spending .