EU says total siege of Gaza 'must stop'