Yemen warring parties agree to partial truce