AmerisourceBergen completes acquisition of PharmaLex