Indian stock market sets new record