Show that every circulant matrix is diagonalizable. Specify its eigenvalues and a basis of eigenvectors.