A Climate-Aware Deep Learning Framework for Generalizable Epidemic Forecasting