InterContinental Hotels Group admits data breach