We talk to the legend Willem Defoe about his new epic sci-fi movie John Carter