TJX Cos. profit surges 58% on strong sales