MSTC reports ₹251 crore Q3 net profit on exceptional gain of ₹275 crore