Barclays upgrades Hilton, says hotel chain can weather macro challenges better than peers