Graph Neural Networks for Improved El Ni\~no Forecasting