André De Shields, a living legend of American theater, stars in St. Louis Shakespeare Festival production in Forest Park