Hackers infiltrated network systems - potentially accessing the personal details of millions of shoppers - at TJX companies for a longer period than the discount clothing retailer initially thought.