Tata Technologies profit rise