FDA approves 1st needle-free alternative to EpiPens