Heterogeneous effects of environmental regulation on air pollution: evidence from China’s prefecture-level cities