Taylor Swift tour film tops $100m in advance ticket sales