IOC invests Rs 3,000 crore to upgrade Haldia refinery for BS-VI fuel