Suicide attack kills 25 in Somalia