AstraZeneca, Bristol Myers Squibb in talks on $400 billion merger