TJX announced a $360 million investment for a 35% ownership stake in Brands For Less, a Middle Eastern off-price retailer.