Luxury movie theater opens at Palace Station hotel-casino