Tom Cruise stars in new trailer for Edge Of Tomorrow: watch now