Indian stocks are too costly to find foreign buyers