BPCL board grants in-principle approval for MNGL IPO worth over ₹1,000 crore