French court upholds disputed New Caledonia referendum outcome.