Banksy opens art-filled Walled Off Hotel along West Bank barrier