Obama delays Syria vote, says diplomacy may work