New York State collects $542m in sports wagering taxes as of October 31