Union drive at Amazon warehouse fails after bitter campaign