‘Barbie’ crosses $1bn line globally in just its 3rd weekend