Serena Williams believes that Will Smith should be forgiven for the "mistake" of slapping Chris Rock at the Oscars last year.