Will Smith thinks he has gone from being an "OK" dad when he was younger to now being in the "greatest period" of his parenting.