KKR to buy majority stake in Dixon Hospitality