John Hanna — Canadian ice hockey player