Profit warning highlights retailer's questionable earnings quality