Violence in Somalia's capital kills 22 people