India to play 38 Tests