BPCL approves sale of its 61.65% stake in Numaligarh refinery for ₹9,875 crore