President Rouhani calls for unity to fight terror, but Revolutionary Guard vows 'revenge' after attack killed 12 people.