Hamas willing to accept Israel as neighbour, says Carter