IOCL to invest ₹17,000 crore in Gujarat refinery for petchem, lube integration