Davos has a reputation for the annual ‘Men in Suits’ meeting but as Petra Shepherd discovers it’s a mecca for winter sports ...