Laurent Hay of France finished with a 12 point lead after seven races at Cannes International Finn Week