Cephalon shareholders okay Teva takeover