New retail, entertainment to open at The Palms at Town & Country