2023 box office earnings inch closer to pre-pandemic levels