Managerial coaching model and the impact of its activities on employee satisfaction and company performance