Iran protests inflation