Teva comes out on top with $5B Ratiopharm bid