Mahindra Lifespace Q1 Results: Net profit at ₹51 crore, revenue down 83%