Foreign investors are driving the Indian stock markets to new highs