Saudi Arabia offers $1 billion to rebuild Gaza as fragile cease-fires hold