Bristol-Myers Squibb announces $74bn acquisition of Celgene