Indian Oil Q1 net profit jumps over three-fold to Rs 5,941 crore