Rolex retailer watches of Switzerland sees profits soar by Thea Coates Finance Reporter July 14, 2026 July 14, 2026