Nike warns on holiday delays, cuts full-year sales estimate