Developing problem solving leadership: a cognitive approach