Bristol pays $400M for Abilify lifeline