Weight Watchers scores an earnings ‘home run’ with its Freestyle program