Kamala Harris calls for Israel and Hamas to accept immediate six-week cease-fire