Will Smith on new “slavery” role. Why he turned down Django