‘Barbenheimer’ Lifts Weekend Box Office to Four-Year-High