New owner for Vaal resort