Oil India to invest Rs 25,000 crore for net zero by 2040