Self-efficacy and social support. Mediators of stress on mental health following a natural disaster.