Computational determination of structural, electronic, magnetic and elastic properties of CsXB (X = Mg and Sr) d^o half-Heusler alloys as potential spintronic materials