NIGC reports record full year gross gaming revenue of $41.9bn for 2023