Library of Congress' National Film Registry adds 25 films