Blast, clashes in Iran's Baluchistan