French, Canadian Astronomers Find Nearby Homeless Planet