Indian Oil clocks 50 pc jump in Q4 net profit at ₹7,265 crore