Social support and the self-rated health of older people