Role of dispersive interactions in the CO adsorption on MgO(001): periodic B3LYP calculations augmented with an empirical dispersion term