Target earnings show it bracing for a brutal holiday shopping season