Iran faces protests amid economic decline