John Cowie named Moore Global Corporate Finance chair