Pant in India squad for England Tests, Saha ruled out