Gaming and Leisure Properties posts $355.2m in revenue for Q1 2023