Rice speaks in favour of a Palestinian state during West Bank trip