Text this: Structural, elastic, electronic, magnetic and thermal properties of X3FeO4 (X = mg, ca and Sr) materials