Swiss aim to restore free movement within Schengen zone by July 6