Damian Warner, Olympic hero, named Canada's top athlete with Lou Marsh Trophy