Canadian retailer Hudson's Bay Company (HBC) says it knows it can do better after posting results that failed to meet expectations in the third quarter.