Pillsbury's ugly Christmas sweaters sell out within 2 hours