FDA approves over-the-counter sales of Narcan