Hero FinCorp board approves ₹4,000 Crore IPO