‘Inside Out 2’ tops $1 billion at the global box office, first film to do so since ‘Barbie’

by