Gaza hospital says 20 killed in Israeli strike on Nuseirat