The electronic, magnetic and optical properties of ZnO doped with doubles impurities (Cr, Fe): An LDA-SIC and Monte Carlo study