TJX Q3 profit rises