Novotel’s skyscraper hotel opens in Canary Wharf