Canadian man visits island to find his roots after gene test