First-principles insights on the mechanical, electronic and optical properties of cubic TlXY3 (X = Mg, Ca, Sr, Ba; Y = Br, I) for optoelectronic applications