Large Language Models are Strong Zero-Shot Retriever