Oscar diversity campaign may take time but Chris Rock will still host