Indian Oil Corp Q4 net profit rises 17% on inventory, exchange gains