Effect of substitution on elastic stability, electronic structure and magnetic property of Ni–Mn based Heusler alloys: An ab initio comparison