Fourier reconstruction of univariate piecewise-smooth functions from non-uniform spectral data with exponential convergence rates