Christian Bale stars in new trailer for Exodus: Gods And Kings: watch now