PROVA, a program for the calculation of X-ray powder spectra (ordered and disordered structures)