IRFC IPO Investment analysis