2D Fourier transform