Rice seeks long-term peace on Mideast trip