The Impact of Knowledge Sharing Culture on Job Satisfaction in Accounting Firms. The Mediating Effect of General Competencies · Study