tom cruise war of the worlds