Firm size, managerial practices and innovativeness: some evidence from Finnish manufacturing