Large Language Models as Event Forecasters