How long has Neptune's real satellite been with Neptune