Octavia Spencer stars in Netflix miniseries 'Self Made'