Personality, organization-specific attitude, and socioeconomic correlates of charity giving behavior