India take unbeaten run in Tests to 19