Text this: Structural, elastic, optoelectronic and magnetic properties of CdHo2S4 spinel: A first-principle study