Iran says 54 arrested over riots, espionage charges