Amazon dumps NYC headquarters and its promised 25,000 jobs