Uganda’s government has told more than 12,000 charities that they can no longer operate in the country.