AMC to open eight screens at Streets of St. Charles in St. Louis