Review: Satisfying ‘Avengers: Endgame’ is Marvel’s glorious greatest-hits package