Islamic State claims responsibility for Iran blasts