The Turkish president blamed a Syria-linked suicide bomber for the attack in Sultanahmet, a popular tourist district.