Impact of high-performance work systems on job satisfaction, organizational commitment, and intention to quit in Canadian organizations