Hospitals in Gaza only have enough fuel reserves for 24 hours: UN