Israel and Hamas deny responsibility for deadly Gaza hospital explosion