Saudi Arabia announces Yemen ceasefire