Baselworld is the world’s biggest watch show, and the 2017 edition gets under way in Switzerland this month.