'Twilight' Final Tops Holiday Box Office