Indian Oil Corporation net profit rises 19 per cent in Q3