US and Saudi officials announce 24-hour ceasefire in Sudan