Text this: Ag-based halide perovskites AgEX3 (E = Ge, Sn; X = Cl, Br, I): DFT-driven exploration of structural, optoelectronic, and thermal properties for photovoltaic applications