Oil India reports net profit of Rs 239 crore in September quarter