Mahindra Lifespace Gains On HDFC Sec's 'Buy' IC