President Obama's speech on Syria: Hit or miss?