Off-price apparel and home wares retailer TJX said its third-quarter earnings fell because of warmer weather and poor demand for women's sportswear.