TJX profit drops on store closing costs