Ospreys snap up Canadian flanker