Penn Entertainment posts $1.64bn in Q3 revenue