NBC News: Walgreens is launching a generic version of over-the-counter Narcan