Can agglomeration of producer services reduce urban–rural income inequality? The case of China. (23rd March 2021)