BD to invest $1.2bn in drug delivery manufacturing capacity