IndianOil Q4 profit rises 17% to ₹6,099 cr; income up 6 per cent