Golden Nugget casino set to open in Lake Charles