Factors affecting the willingness to share knowledge in organizations and the influence of knowledge sharing on reward, performance and intention to leave the organization