The social support inventory (SSI): a brief scale to assess perceived adequacy of social support