Humanitarian truce takes effect in Yemen