Gaza fighting spreads into hospitals where there’s ‘no way in and out’