NY’s top court rules in favor of fantasy sports betting