At least 34 people killed in clashes in Somaliland, hospital says