Coal India IPO subscribed 34%