ICT adoption and income diversification among rural households in China