One-club player, former international Maxime Médard retires at 35