Text this: Factors associated with good health among older persons who received a preventive home visit: a cross-sectional study