Zero-Shot Human Mobility Forecasting via Large Language Model with Hierarchical Reasoning