arxiv Large Language Models as Zero-shot Dialogue State Tracker through Function Calling