Bristol-Myers shareholders approve drugmaker’s $74 billion deal with Celgene