The effect of uniaxial stress on magneto-electronic properties and band Jahn–Teller distortion of Ni2MnGa Heusler alloy: an ab initio study