Teva CEO Jeremy Levin resigns