Racial Differences in Financial Hardship and Self-Rated Health among Middle-Age and Older Adults: Does Social Support Mediate the Association?