Larry Ellison steps down as CEO of Oracle but remains in charge