Density functional theory study of the adsorption and dissociation of O2 on CuO(1 1 1) surface