Amgen closes acquisition of 20.5% stake in BeiGene for $2.8bn