BMS pays $505M for Adnexus