Tom Hanks encounters pirates in new trailer for Captain Phillips: watch now