US facing Halloween candy shortage