Enhanced mechanical, optoelectronic and thermoelectric properties of binary CdO by under pressure: An ab initio study