Text this: Migrant elders in Hainan, China, report better health and lower depression than local-born elderly residents