Cambrex enters into definitive agreement for acquisition of Halo Pharma