Sri Lanka violence leaves 30 dead: army