Huckabee says no Palestinian state in West Bank