who plays in the girl with the dragon tattoo