Puntland clashes with Somaliland