Box office dark knight rises