Penn Entertainment posts $1.66bn in Q4 revenue