Team-level high involvement work practices: investigating the role of knowledge sharing and perspective taking