Diamond Resorts Company Limited