Managerial Practices, Performance and Innovativeness: Some Evidence from Finnish Manufacturing