Secretive British street artist Banksy opens a hotel next to Israel's controversial separation wall in Bethlehem, his latest artwork in the Palestinian territories.