Tech Mahindra First Quarter Profit Rises; Beats Estimates