The future millennial temple in Jerusalem