Overcrowded shelters in Gaza fuel spread of diseases, warns UN agency