Michael Fassbender and Chiwetel Ejiofor star in first trailer for 12 Years A Slave: watch now