Tech Mahindra almost doubles Q3 net to ₹983 cr