Tata Communications Q1 profit drops 29% to ₹134 crore, stock falls 6%