Who directed and co-wrote a 2011 British-American drama film starring Michael Fassbender, Carey Mulligan, and Nicole Beharie?