St. Louis takes healthy step of endorsing Medicare for All