The Canadian connection: A co-operative approach to management development