Vici Properties posts $904.3m in Q3 2023 revenue