importance of social financial foundation