TAG Heuer opens in Geneva its first boutique in French-speaking Switzerland