Somaliland celebrates 28th Independence anniversary