Rain prevents grandstand finish to England-India 1st Test