Beneficial roles of social support for mental health vary in the Japanese population depending on disaster experience: a nationwide cross-sectional study