Protesters march in Tehran over high inflation