First Renaissance Hotels property launched in China’s Pearl River Delta