`Tron: Legacy' opens on top