Kevin Hart steps down as Oscars host after outcry over old tweets