The complex relationship between neighbourhood types and migrants’ socio-economic integration: the case of urban China