Tribal gaming revenue hits a record $40.9bn for 2022