Planning Ahead in Generative Retrieval: Guiding Autoregressive Generation through Simultaneous Decoding