Opioid overdose antidote Narcan now available at CVS without prescription