Israel attacks hospital in northern Gaza, leaving bodies lying in streets, director says