bane from the dark knight rises played by morgan freeman