Home Hospitality Wyndham Hotels & Resorts debuts as Independent Public Company