Uganda's Ministry of Health (MoH) has fired hundreds of health workers, saying it has no money to pay their salaries.