A young American who has been held hostage for two years by an Islamic rebel group in Syria has been freed, US Secretary of State John Kerry said Sunday.