Social networks and health among rural-urban migrants in China: a channel or a constraint?