A seven-day ceasefire is due to come into force in Yemen, to coincide with UN-brokered peace talks in Switzerland.