'Barbie' remains a runaway hit after 4 weeks, tops $500 million domestically