benedict cumberbatch prepares for battle in magical new 'doctor strange' trailer