Anwar Ibrahim named new Malaysian PM